package modelo;
import java.util.ArrayList;
import java.util.Date;

public class Competencia {
	private String codigoCompetencia;
	private String fechaCompetencia;
	private String horaCompetencia;
	private String modalidadComptencia;
	private String juezPrincipal;
	private String nadadoresParticipantes;
	private String carrilesOcupadosPorNadador;
	private Date tiempoCronometradoNadador;
	private String posicionFinalnadador;
	private ArrayList<Competencia> competencias;
	public Competencia() {
		super();
		this.competencias= new ArrayList<Competencia>();
	}

	public Competencia(String codigoCompetencia, String fechaCompetencia,
			String horaCompetencia, String modalidadComptencia) {
		super();
		this.codigoCompetencia = codigoCompetencia;
		this.fechaCompetencia = fechaCompetencia;
		this.horaCompetencia = horaCompetencia;
		this.modalidadComptencia = modalidadComptencia;
	}

	public String getCodigoCompetencia() {
		return codigoCompetencia;
	}

	public void setCodigoCompetencia(String codigoCompetencia) {
		this.codigoCompetencia = codigoCompetencia;
	}

	public String getFechaCompetencia() {
		return fechaCompetencia;
	}

	public void setFechaCompetencia(String fechaCompetencia) {
		this.fechaCompetencia = fechaCompetencia;
	}

	public String getHoraCompetencia() {
		return horaCompetencia;
	}

	public void setHoraCompetencia(String horaCompetencia) {
		this.horaCompetencia = horaCompetencia;
	}

	public String getModalidadComptencia() {
		return modalidadComptencia;
	}

	public void setModalidadComptencia(String modalidadComptencia) {
		this.modalidadComptencia = modalidadComptencia;
	}

	public String getJuezPrincipal() {
		return juezPrincipal;
	}

	public void setJuezPrincipal(String juezPrincipal) {
		this.juezPrincipal = juezPrincipal;
	}

	public String getNadadoresParticipantes() {
		return nadadoresParticipantes;
	}

	public void setNadadoresParticipantes(String nadadoresParticipantes) {
		this.nadadoresParticipantes = nadadoresParticipantes;
	}

	public String getCarrilesOcupadosPorNadador() {
		return carrilesOcupadosPorNadador;
	}

	public void setCarrilesOcupadosPorNadador(String carrilesOcupadosPorNadador) {
		this.carrilesOcupadosPorNadador = carrilesOcupadosPorNadador;
	}

	public Date getTiempoCronometradoNadador() {
		return tiempoCronometradoNadador;
	}

	public void setTiempoCronometradoNadador(Date tiempoCronometradoNadador) {
		this.tiempoCronometradoNadador = tiempoCronometradoNadador;
	}

	public String getPosicionFinalnadador() {
		return posicionFinalnadador;
	}

	public void setPosicionFinalnadador(String posicionFinalnadador) {
		this.posicionFinalnadador = posicionFinalnadador;
	}
	
	public void agregarcompetencia (Competencia competencia)
	{
		this.competencias.add(competencia);
	}
	public int contarcompetencias ()
	{
		return competencias.size();
	}
	

}
